low-impact technology - Französisch Englisch Wörterbuch